/////////////////////////////////////////////////////////////////////////////
//
//  Fifteen Puzzle
//  Kolonitsky Developers Alliance (c) 2012
//  All rights received
//
/////////////////////////////////////////////////////////////////////////////

package
{
    public class Config
    {
        public static const BOARD_WIDTH:uint = 4; /* count */
        public static const BOARD_HEIGHT:uint = 4; /* count */
        public static const BOARD_CELLS:uint = BOARD_WIDTH * BOARD_HEIGHT;
        public static const SHUFFLE_STEP:uint = 40; /* count */

        public static const TILE_WIDTH:uint = 50; /* pixels */
        public static const TILE_HEIGHT:uint = 50; /* pixels */

        public static const VERSION:String = "3.0.5";
        public static const APPLICATION_NAME:String = "Fifteen Puzzle";
        public static const UPDATE_DELAY:Number = 60; /* milliseconds */
        public static const MOVE_DELAY:Number = 200; /* milliseconds */

        public static const EMPTY_CELL_CODE:uint = 15;
        public static const ANIMATION_SPEED:Number = 1; /* seconds */
        public static const TILE_ANIMATION_SPEED:Number = 0.2; /* seconds */


        //-------------------------------------------------------------------
        // Skin coordinates
        //-------------------------------------------------------------------

        public static const BOARD_LEFT:Number = 40;
        public static const BOARD_TOP:Number = 70;
    }
}
